artistic impression score - Francés Inglés Diccionario